package com.hiyee.user.service;

import com.hiyee.pojo.AppUser;
import com.hiyee.pojo.bo.UpdateUserInfoBO;

/**
 * 客户业务接口
 *
 */
public interface UserService {

    /**
     * 根据手机号查询客户
     *
     * @param mobile
     * @return
     */
    public AppUser getByMobile(String mobile);

    /**
     * 创建用户
     *
     * @param mobile
     * @return
     */
    public AppUser createUser(String mobile);

    /**
     * 根据 id 获取用户
     *
     * @param userId
     * @return
     */
    public AppUser getById(String userId);

    /**
     * 更新用户信息
     *
     * @param updateUserInfoBO
     * @return
     */
    public void updateUser(UpdateUserInfoBO updateUserInfoBO);
}
